Sebastian Vettel and Ferrari have the momentum heading to this weekend’s Italian Grand Prix after victory in Belgium last Sunday, after which their Mercedes rivals admitted they are lagging behind the Reds but the German driver is taking nothing for granted. Speaking to reporters during the drivers’ press conference at Monza, Vettel said, “Well, first […]